package Demo61;

import java.util.HashSet;
import java.util.Set;

/**
 * 存在重复元素
 * https://leetcode.cn/problems/contains-duplicate/description/
 *
 */
class Solution {
    public boolean containsDuplicate(int[] nums) {
        // 创建hash表
        Set<Integer> set = new HashSet<>();
        // 遍历nums
        for(int i = 0; i < nums.length; i++) {
            // 判断是否有重复元素
            if(set.contains(nums[i])) {
                return true;
            }
            // 将当前元素添加到hash表中
            set.add(nums[i]);
        }
        return false;
    }
}